#include <iostream>
#include <string>
#include <sstream>
using namespace std;
//自动数据类型
void test_auto()
{
	auto a = 45;
	//typeid 获取数据的类型,返回一个结构体
	cout << typeid(a).name() << endl;

	auto *pa = &a;
	cout << typeid(pa).name() << endl;

	decltype(a) b = 45; //decltype(a) 取a的类型 ，该句相当于 int b = 45;

	cout << typeid(b).name()<<endl;
}
void main1()
{
	test_auto();
	system("pause");
}